Hello all,
First of all, I feel truly sorry that you feel disappointed by this release. This actually comes as a surprise to me as I didn’t hear many negative comments since the beta went out back in June.
According to our metrics, there are over 170,000 shops running 1.7, and the adoption rate of 1.7.8 is similar to our previous versions, which is to say, fast. The majority of shops we know of are running recent versions, which is a good sign. I struggle to see how anyone could qualify that as a "disaster”: if people are using it, I’m pretty sure that it must mean that it works well enough for them.
PrestaShop has bugs, like literally any other software on Earth. Could it be better? Of course. But only if everyone rolls up their sleeves and collaborate on it. This is an open source project, out of the 168 people that collaborated on 1.7.8, only 27 were affiliated with the company. However, almost 80% of the merged Pull Requests were financed by the company. We need people to participate more so that the project can improve faster.
Contrary to what some said, the Core teams are actually excellent, and have my highest regard. They work tirelessly to improve PrestaShop, by writing specifications, fixing issues, writing tests, and manually verifying changes.
PrestaShop has one of the most thorough QA process I have seen in open source projects, where every single Pull Request is reviewed by two developers and has to pass both automated CI and manual QA verification. Where every night there’s a 4-hour long automated functional test suite, and a fully automated upgrade test. Where each build passes a week-long battle test by the QA before it’s published. Where there’s a month-long public beta, and a public release candidate for every minor release.
Here’s what you can do to help improve the project: report issues (especially during the beta period), contribute fixes (or pay someone else to do it for you), help test pull requests, and finally, discuss solutions on slack.
(Note: some comments have been hidden because they were disrespectful to the people who work at PrestaShop. Read our Code of Conduct for more.)